iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 3
0
Mobile Development

Android Studio 學習筆記系列 第 3

Android Studio - Intent&Bundle

  • 分享至 

  • xImage
  •  

Intent&Bundle


今天來教大家用intent切換至另一個Activity以及使用Bundle傳送資料。話不多說直接上程式碼

Intent intent = new Intent();
intent.setclass(MainActivity.this , NextActivity.class);
startActivity(intent);

上述短短的程式碼就可以跳頁啦,那再來把bundle的資料加入進來。

Intent intent = new Intent();
Bundle bundle = new Bundle();
bundle.putString("fruit" , "apple");
intent.putExtras(bundle);
intent.setclass(MainActivity.this , NextActivity.class);
startActivity(intent);

這樣就可以傳值跳頁啦
那接下來就是切換後的Activity要接收Bundle的值

String apple;
Bundle bundle = getIntent.getExtras();
apple = bundle.getString("fruit");

以上就是基礎的跳頁傳值,下一篇來教做一個BaseActivity把bundle跟intent都放進去方便以後使用。


上一篇
Android Studio - LinearLayout
下一篇
Android Studio - 用Intent跟Bundle做一個BaseActivity
系列文
Android Studio 學習筆記10
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言